Radiator core - French English Dictionary